|
|
| Emplacement du menu |
|---|
| Édition → Afficher dans la console Python |
| Ateliers |
| Tous |
| Raccourci par défaut |
| Ctrl+Shift+P |
| Introduit dans la version |
| 0.19 |
| Voir aussi |
| Aucun |
La commande Std Vers la console Python crée dans la console Python des variables faisant référence aux objets et sous-objets sélectionnés, ainsi que d'autres variables utiles. Elles peuvent être utilisées lors du développement de code Python.
Les variables suivantes sont créées :
| Variable | Objet(s) référencé(s) |
|---|---|
sels |
Une liste d'objets de sélection (un pour chaque objet sélectionné) |
sel |
Le dernier élément de sels (appartenant au dernier objet sélectionné)
|
doc |
Le document contenant les objets sélectionnés |
objs |
Une liste comportant un élément pour chaque objet sélectionné : L'objet sélectionné lui-même (s'il ne s'agit pas d'un lien) |
obj |
Le dernier élément de objs (appartenant au dernier objet sélectionné)
|
lnks |
Une liste comportant un élément pour chaque objet sélectionné : L'objet sélectionné lui-même (s'il s'agit d'un lien) |
lnk |
Le dernier élément de lnks (appartenant au dernier objet sélectionné)
|
shps |
Une liste contenant un élément pour chaque obj dans objs :La propriété |
shp |
Le dernier élément de shps (appartenant au dernier élément de objs)
|
subs |
Une liste contenant les sous-objets sélectionnés. La liste est vide si aucun sous-objet n'a été sélectionné. |
sub |
Le dernier élément de subs, ou None si subs est vide.
|
names |
Une liste contenant un tuple pour chaque objet sélectionné. Chaque tuple contient les noms des sous-objets appartenant à cet objet. Le tuple est vide si aucun sous-objet n’a été sélectionné pour l’objet. |
name |
Le dernier élément du dernier tuple de names, ou None si ce tuple est vide.
|
App::Link) et dont l'objet lié possède une Shape, l'élément dans shps correspondra à la forme de l'objet lié. Si les liens ont été transformés ou mis à l'échelle et que vous souhaitez accéder aux formes mises à l'échelle ou transformées, vous pouvez le faire à l'aide du code suivant :lnk_shps = [Part.getShape(l) if l else None for l in lnks]
lnk_shp = Part.getShape(lnk) if lnk else None